mountain buttress - Francés Inglés Diccionario